﻿//................................................

function DoCreateOrEdit() {

    //Kiểm tra định dạng form
    if (IsEmpty($("#TienPhuCapDiLai").val())) {
        document.getElementById("TienPhuCapDiLaiMessage").innerHTML = "Nhập Tiền phụ cấp !";
        $("#TienPhuCapDiLai").focus();
        return;
    }
    //Tạo mới một PhuCapDiLai (Create)
    $("#TienPhuCapDiLai").val($.trim($("#TienPhuCapDiLai").val()));
    if ($("#Id").val() == -1) {
        var url = basePath + 'DanhMuc/DoCheckTienPhuCapDiLaiExistAjax?TienPhuCapDiLai=' + $.trim($("#TienPhuCapDiLai").val()) + "&&id=" + $("#Id").val();
        $.getJSON(url, null, function (data) {
            if (data == true) {
                DoClearMessage();
                document.getElementById("TienPhuCapDiLaiMessage").innerHTML = "Cấu hình Tiền này đang tồn tại !";
                $("#TienPhuCapDiLai").focus();
                return;
            }
            else {
                document.forms[0].action = basePath + 'DanhMuc/TaoPhuCapDiLai/';
                document.forms[0].method = "post";
                document.forms[0].submit();
            }

        });

    }
    //Thay đổi thông tin PhuCapDiLai (Edit)
    else {
        var url = basePath + 'DanhMuc/DoCheckTienPhuCapDiLaiExistAjax?TienPhuCapDiLai=' + $.trim($("#TienPhuCapDiLai").val()) + "&&id=" + $("#Id").val();
        $.getJSON(url, null, function (data) {
            if (data == true) {
                DoClearMessage();
                document.getElementById("TienPhuCapDiLaiMessage").innerHTML = "Cấu hình Tiền này đang tồn tại !";
                $("#TienPhuCapDiLai").focus();
                return;
            }
            else {
                document.forms[0].action = basePath + 'DanhMuc/ChinhSuaPhuCapDiLai/';
                document.forms[0].method = "post";
                document.forms[0].submit();
            }
        });
    }

}
function CheckUnCheckAll() {
    var check = document.getElementById("chkCheckAll").checked;
    for (var z = 0; z < document.forms["form"].length; z++) {
        var item = document.forms["form"].elements[z];
        if (item.name == 'chkChon' && item.type == 'checkbox') {
            item.checked = check;
        }
    }
}
//.......................................................

function DoDelete() {
    var PhuCapDiLaiID = document.forms[0].Id.value;
    var TienPhuCapDiLai = document.forms[0].TienPhuCapDiLai.value;
    if (PhuCapDiLaiID == -1) {
        alert('Chọn một số tiền để xóa !');
    }
    else {
        var note = "Bạn có chắc muốn xóa '" + TienPhuCapDiLai + "' ?";
        if (confirm(note)) {
            //            document.forms[0].action = basePath + 'DanhMuc/DeletePhuCapDiLai/';
            //            document.forms[0].method = "post";
            //            document.forms[0].submit();
            var url = basePath + 'DanhMuc/DeletePhuCapDiLai?PhuCapDiLaiId=' + PhuCapDiLaiID;

            $.getJSON(url, null, function (data) {
                if (data) {

                    var PageNumber = document.forms[0].PageNumber.value;
                    alert("Xóa thành công !");
                    window.location.href = basePath + 'DanhMuc/PhuCapDiLai/' + PageNumber;
                }
                else alert("Không thể xóa danh mục này vì đang được sử dụng ! ");
            });
        }
    }
}

function DoRecycle() {
    var listid = "";
    for (var z = 0; z < document.forms["form"].length; z++) {
        var item = document.forms["form"].elements[z];
        if (item.name == 'chkChon' && item.type == 'checkbox' && item.checked == true) {
            listid += item.value + ",";
        }
    }
    if (listid == "") {
        if ($("#count").val() == 0) {
            alert("Không có dữ liệu phục hồi");
            return;
        } else {
            alert("Xin vui lòng chọn một mục để phục hồi");
            return;
        }
    }
    var note = "Bạn  có chắc muốn phục hồi những gì đã chọn ?";
    //    if (confirm(note)) {
    //        window.location.href = basePath + "DanhMuc/PhucHoiPhuCapDiLai?IdPhucHoi=" + listid;
    //    }
    if (confirm(note)) {
        var url = basePath + 'DanhMuc/PhucHoiPhuCapDiLai?IdPhucHoi=' + listid;

        $.getJSON(url, null, function (data) {
            if (data) {
                alert("Phục hồi thành công !(Chương trình sẽ tự động xóa dữ liệu cũ trùng lặp.) ");

                window.location.href = basePath + "DanhMuc/RecycleBinPhuCapDiLai/";
            }
            else alert("Phục hồi không thành công ! ");
        });
    }

}
//.....................................................
function ToRecycle() {
    window.location.href = basePath + 'DanhMuc/RecycleBinPhuCapDiLai/';
}
function DoSearch() {
    //    if (IsEmpty($("#PhuCapDiLaiSearch").val())) {
    //        document.getElementById("SearchMessage").innerHTML = "Xin vui lòng nhập giá trị cần tìm!";
    //        $("#PhuCapDiLaiSearch").focus();
    //        return;
    //    }
    var search = document.forms[0].PhuCapDiLaiSearch.value;

    window.location.href = basePath + 'DanhMuc/TimKiemPhuCapDiLai?PhuCapDiLai=' + search;
}
function ToBack() {
    window.location.href = basePath + 'DanhMuc/PhuCapDiLai/' + $("#PageNumber").val();
}
//.....................................................

function EditPhuCapDiLaiAjax(id) {

    //Xóa thông điệp cũ khi xử lý tới Job Title mới
    DoClearMessage();
    //end

    var url = basePath + 'DanhMuc/PhuCapDiLaiEditAjax/' + id;

    $.getJSON(url, null, function (data) {
        //        alert("va rui");

        $("#Id").val(data[0]);
        $("#TienPhuCapDiLai").val(data[1]);
    });
}

//........................................................

function DoNew() {

    //Xóa thông điệp cũ khi xử lý tới Job mới
    DoClearMessage();
    //End
    $("#Id").val(-1);
    $("#TienPhuCapDiLai").val("");


}

//..................................................

function DoReset() {

    //Xóa thông điệp cũ khi xử lý tới Job title mới
    DoClearMessage();
    //end
    var id = $("#Id").val();
    if (id == -1 || id == "") {
        DoNew();
    }
    else {
        EditPhuCapDiLaiAjax(id);
    }
}
//................................................

function DoClearMessage() {
    //Xóa thông điệp cũ khi xử lý tới Job Title mới

    if (document.getElementById("MessageCreatePhuCapDiLai") != null) {
        document.getElementById("MessageCreatePhuCapDiLai").innerHTML = "";
    }
    if (document.getElementById("MessageEditPhuCapDiLai") != null) {
        document.getElementById("MessageEditPhuCapDiLai").innerHTML = "";
    }
    if (document.getElementById("TienPhuCapDiLaiMessage") != null) {
        document.getElementById("TienPhuCapDiLaiMessage").innerHTML = "";
    }
    if (document.getElementById("SearchMessage") != null) {
        document.getElementById("SearchMessage").innerHTML = "";
    }
    //end
}

//.........................................................
function DoClean() {
    var listid = "";
    for (var z = 0; z < document.forms["form"].length; z++) {
        var item = document.forms["form"].elements[z];
        if (item.name == 'chkChon' && item.type == 'checkbox' && item.checked == true) {
            listid += item.value + ",";
        }
    }
    if (listid == "") {
        if ($("#count").val() == 0) {
            alert("Không có dữ liệu để xóa");
            return;
        } else {
            alert("Xin vui lòng chọn một mục để xóa");
            return;
        }
    }
    var note = "Bạn  có chắc muốn xóa những gì đã chọn ?";
    if (confirm(note)) {
        var url = basePath + 'DanhMuc/CleanPhuCapDiLai?Id=' + listid;

        $.getJSON(url, null, function (data) {
            if (data) {
                alert("Xóa thành công !");
                window.location.href = basePath + "DanhMuc/RecycleBinPhuCapDiLai/";
            }
            else alert("Phục hồi không thành công ! ");
        });
    }
}